Towards language-to-language transformation

نویسندگان

چکیده

Abstract This paper proposes a simplicity-oriented approach and framework for language-to-language transformation of, in particular, graphical languages. Key to simplicity is the decomposition of specification into sub-rule systems that separately specify purpose-specific aspects. We illustrate this by employing variation Plotkin’s Structural Operational Semantics (SOS) pattern-based transformations typed graphs order address aspect ‘computation’ graph rewriting fashion. our are two generalizations structural rules: use patterns as matching concept rules, introduction node edge types. Types do not only allow one easily distinguish between different kinds dependencies, like control, data, priority, but may also be used define hierarchical layering structure. The resulting Type-based (TSOS) supports well-structured intuitive realization semantically involved adequate generation views or input formats certain tools, like, e.g., model checkers. A comparison with general-purpose frameworks ATL Groove, illustrates along educational setting WebStory language TSOS provides quite flexible format definition family languages easy come clear guarantees.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Transformation Chain Modeling Language

The Model Driven Development (MDD) paradigm stimulates the use of models as the main artifacts for software development. These models can be situated at high levels of abstraction, close to the application’s business domain. Many consecutive automatic transformations (a transformation chain) can be applied to these models to add the necessary details in order to generate a concrete implementati...

متن کامل

The Relationship Between Attitude Towards Communicative Language Learning and English Language Achievement among Ethiopian EFL Learners

The attitude one has towards language learning determines the success or failure of learning the language. To this effect, this study aimed to explore EFL learners’ attitudes towards communicative language learning and the relationship between learners’ attitudes and English language achievement. To address these objectives, the study adopted a survey research design. Two hundred seventeen grad...

متن کامل

The Relationship Between Attitude Towards Communicative Language Learning and English Language Achievement among Ethiopian EFL Learners

The attitude one has towards language learning determines the success or failure of learning the language. To this effect, this study aimed to explore EFL learners’ attitudes towards communicative language learning and the relationship between learners’ attitudes and English language achievement. To address these objectives, the study adopted a survey research design. Two hundred seventeen grad...

متن کامل

Towards a Language for Graph-Based Model Transformation Design Patterns

In model-driven engineering, most problems are solved using model transformation. However, the development of a model transformation for a specific problem is still a hard task. The main reason for that is the lack of a development process where transformations must be designed before implemented. As in object-oriented design, we believe that “good design” of model transformation can benefit tr...

متن کامل

Model Transformation Language MOLA

The paper describes a new graphical model transformation language MOLA. The basic idea of MOLA is to merge traditional structured programming as a control structure with pattern-based transformation rules. The key language element is a graphical loop concept. The main goal of MOLA is to describe model transformations in a natural and easy readable way.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal on Software Tools for Technology Transfer

سال: 2021

ISSN: ['1433-2779', '1433-2787']

DOI: https://doi.org/10.1007/s10009-021-00630-2